// Decompiled by Jad v1.5.8g. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.kpdus.com/jad.html
// Decompiler options: packimports(3) 

package com.nnee.p_b.p_b.p_f;

import com.nnee.p_b.p_b.p_e.cls_f;
import com.nnee.p_b.p_b.p_e.cls_j;
import com.nnee.p_b.p_b.p_e.cls_k;
import com.nnee.p_c.p_b.cls_d;
import com.nnee.p_fk.p_a.cls_m;
import com.nnee.p_fk.p_b.cls_c;
import com.nnee.p_pr.p_a.cls_i;
import com.nnee.p_pr.p_c.cls_l;
import java.util.Hashtable;
import java.util.Vector;
import org.json.JSONException;
import org.json.JSONObject;

// Referenced classes of package com.nnee.b.b.f:
//            a, d

public class cls_b extends cls_k
{

    public cls_b()
    {
        super(4096);
        a = 1;
    }

    private cls_j b(String s)
    {
        cls_j j1 = null;
        cls_j j2 = new cls_j(1);
        try
        {
            JSONObject jsonobject = new JSONObject(s);
            j2.a(com.nnee.p_c.cls_b.c(jsonobject.optString("id")));
            j2.d(com.nnee.p_c.cls_b.c(jsonobject.optString("name")));
            j2.e(com.nnee.p_c.cls_b.c(jsonobject.optString("screen_name")));
            j2.f(com.nnee.p_c.cls_b.c(jsonobject.optString("profile_image_url")));
            j2.g((new StringBuilder()).append("http://t.163.com/").append(j2.f()).toString());
            if(cls_i.e(j2.e()))
                j2.d(j2.f());
        }
        catch(JSONException jsonexception)
        {
            jsonexception.printStackTrace();
            j2 = j1;
        }
        if(j2 == null || !cls_i.e(j2.e()))
            j1 = j2;
        return j1;
    }

    private cls_m b()
    {
        cls_j j1 = new cls_j(1);
        j1.a(1);
        c(0, j1);
        String s = com.nnee.p_b.p_b.p_f.cls_a.a().a("/oauth/request_token");
        return com.nnee.p_b.p_b.p_f.cls_a.a().b().a(com.nnee.p_fk.p_a.cls_b.aGET, s, null);
    }

    private cls_m c(String s)
    {
        cls_j j1 = new cls_j(1);
        j1.a(3);
        c(0, j1);
        Hashtable hashtable = new Hashtable();
        if(s != null)
            hashtable.put("oauth_verifier", s);
        String s1 = com.nnee.p_b.p_b.p_f.cls_a.a().a("/oauth/access_token");
        return com.nnee.p_b.p_b.p_f.cls_a.a().b().a(com.nnee.p_fk.p_a.cls_b.aGET, s1, hashtable);
    }

    private cls_m f()
    {
        StringBuffer stringbuffer = new StringBuffer(com.nnee.p_b.p_b.p_f.cls_a.a().a("/oauth/authenticate"));
        stringbuffer.append("?");
        stringbuffer.append("oauth_token");
        stringbuffer.append("=");
        stringbuffer.append(com.nnee.p_b.p_b.p_f.cls_a.a().b().d);
        stringbuffer.append("&");
        stringbuffer.append("oauth_callback");
        stringbuffer.append("=");
        stringbuffer.append("prisblog://oauth_callback");
        cls_j j1 = new cls_j(1);
        j1.getClass();
        j1.a(new com.nnee.p_b.p_b.p_f.cls_d(this, j1, stringbuffer.toString(), "prisblog://oauth_callback"));
        j1.a(2);
        c(0, j1);
        return null;
    }

    public cls_m a()
    {
        cls_j j1 = new cls_j(1);
        j1.a(4);
        c(0, j1);
        String s = com.nnee.p_b.p_b.p_f.cls_a.a().a("/account/verify_credentials.json");
        return com.nnee.p_b.p_b.p_f.cls_a.a().b().a(com.nnee.p_fk.p_a.cls_b.aGET, s, null);
    }

    protected void a(int i1, Object obj)
    {
        super.a(i1, obj);
        if(a != 5)
            g().a(this);
        else
            h();
    }

    public void a(int i1, String s)
    {
        cls_f f1 = com.nnee.p_b.p_b.p_f.cls_a.a().a(i1, s);
        d(f1.h, f1);
    }

    public void a(String s)
    {
//        com.nnee.p_g.cls_b.e("LoninTransaction", s);
//        a;
//        JVM INSTR tableswitch 1 4: default 40
//    //                   1 41
//    //                   2 40
//    //                   3 41
//    //                   4 206;
//           goto _L1 _L2 _L1 _L2 _L3
//_L1:
//        return;
//_L2:
//        a = 1 + a;
//        Vector vector;
//        int i1;
//        String s3;
//        String s4;
//        vector = com.nnee.p_c.cls_b.a(s, "&");
//        i1 = 0;
//        s3 = null;
//        s4 = null;
//_L7:
//        if(i1 >= vector.size()) goto _L5; else goto _L4
//_L4:
//        String s6;
//        String s7;
//        String s5 = (String)vector.elementAt(i1);
//        if(s5.startsWith("oauth_token_secret"))
//        {
//            s6 = s5.substring(1 + "oauth_token_secret".length());
//            s7 = s4;
//            break MISSING_BLOCK_LABEL_365;
//        }
//        if(s5.startsWith("oauth_token="))
//        {
//            String s8 = s5.substring(1 + "oauth_token".length());
//            String s9 = s3;
//            s7 = s8;
//            s6 = s9;
//            break MISSING_BLOCK_LABEL_365;
//        }
//          goto _L6
//_L5:
//        com.nnee.p_b.p_b.p_f.cls_a.a().a(s4, s3);
//          goto _L1
//        Exception exception;
//        exception;
//        exception.printStackTrace();
//        d(-1, new cls_f(1, -1, null, null));
//        a = 5;
//          goto _L1
//_L3:
//        a = 1 + a;
//        cls_j j1 = b(s);
//        if(j1 != null)
//        {
//            com.nnee.p_g.cls_b.e("LoninTransaction", (new StringBuilder()).append(j1.e()).append("|").append(j1.f()).append("|").append(j1.h()).toString());
//            String s1 = com.nnee.p_b.p_b.p_f.cls_a.a().b().d;
//            String s2 = com.nnee.p_b.p_b.p_f.cls_a.a().b().e;
//            com.nnee.p_pr.p_c.cls_l.a(com.nnee.p_b.p_a.cls_d.h().a(), j1.e(), 1, s1, s2, j1.g(), j1.h(), j1.b());
//            j1.a(5);
//            c(0, j1);
//        } else
//        {
//            d(-1, new cls_f(1, -1, null, null));
//        }
//          goto _L1
//_L6:
//        s6 = s3;
//        s7 = s4;
//        i1++;
//        s4 = s7;
//        s3 = s6;
//          goto _L7
    }

    public void c()
    {
//        cls_m m1;
//        com.nnee.p_g.cls_b.e("LoninTransaction", (new StringBuilder()).append("").append(a).toString());
//        m1 = null;
//        a;
//        JVM INSTR tableswitch 1 4: default 64
//    //                   1 81
//    //                   2 89
//    //                   3 97
//    //                   4 109;
//           goto _L1 _L2 _L3 _L4 _L5
//_L1:
//        break; /* Loop/switch isn't completed */
//_L5:
//        break MISSING_BLOCK_LABEL_109;
//_L6:
//        if(!o() && m1 != null)
//            a(m1);
//        else
//        if(a != 2)
//            h();
//        return;
//_L2:
//        m1 = b();
//          goto _L6
//_L3:
//        m1 = f();
//          goto _L6
//_L4:
//        m1 = c(b);
//          goto _L6
//        m1 = a();
//          goto _L6
    }

    private static final String j = "/oauth/request_token";
    private static final String k = "/oauth/authenticate";
    private static final String l = "/oauth/access_token";
    private static final String m = "/account/verify_credentials.json";
    private static final int n = 1;
    private static final int o = 2;
    private static final int p = 3;
    private static final int q = 4;
    private static final int z = 5;
    int a;
    String b;
}
